most recent period - German English Dictionary